class CreateCadastroContatoTipoLogradouros < ActiveRecord::Migration
  def self.up
    create_table :tipo_logradouro do |t|
      t.string :nome, :limit => 32, :null => false
      t.string :situacao, :limit => 3, :null => false
      t.timestamps
    end
    TipoLogradouro.create :nome => '10ª Rua', :situacao => '001'
    TipoLogradouro.create :nome => '10ª Travessa', :situacao => '001'
    TipoLogradouro.create :nome => '11ª Rua', :situacao => '001'
    TipoLogradouro.create :nome => '11ª Travessa', :situacao => '001'
    TipoLogradouro.create :nome => '12ª Rua', :situacao => '001'
    TipoLogradouro.create :nome => '12ª Travessa', :situacao => '001'
    TipoLogradouro.create :nome => '13ª Travessa', :situacao => '001'
    TipoLogradouro.create :nome => '14ª Travessa', :situacao => '001'
    TipoLogradouro.create :nome => '15ª Travessa', :situacao => '001'
    TipoLogradouro.create :nome => '16ª Travessa', :situacao => '001'
    TipoLogradouro.create :nome => '1ª Avenida', :situacao => '001'
    TipoLogradouro.create :nome => '1ª Paralela', :situacao => '001'
    TipoLogradouro.create :nome => '1ª Rua', :situacao => '001'
    TipoLogradouro.create :nome => '1ª Subida', :situacao => '001'
    TipoLogradouro.create :nome => '1ª Travessa', :situacao => '001'
    TipoLogradouro.create :nome => '1ª Travessa da Rodovia', :situacao => '001'
    TipoLogradouro.create :nome => '1ª Vila', :situacao => '001'
    TipoLogradouro.create :nome => '1º Alto', :situacao => '001'
    TipoLogradouro.create :nome => '1º Beco', :situacao => '001'
    TipoLogradouro.create :nome => '2ª Avenida', :situacao => '001'
    TipoLogradouro.create :nome => '2ª Paralela', :situacao => '001'
    TipoLogradouro.create :nome => '2ª Rua', :situacao => '001'
    TipoLogradouro.create :nome => '2ª Subida', :situacao => '001'
    TipoLogradouro.create :nome => '2ª Travessa', :situacao => '001'
    TipoLogradouro.create :nome => '2ª Travessa da Rodovia', :situacao => '001'
    TipoLogradouro.create :nome => '2ª Vila', :situacao => '001'
    TipoLogradouro.create :nome => '2º Alto', :situacao => '001'
    TipoLogradouro.create :nome => '2º Beco', :situacao => '001'
    TipoLogradouro.create :nome => '3ª Avenida', :situacao => '001'
    TipoLogradouro.create :nome => '3ª Ladeira', :situacao => '001'
    TipoLogradouro.create :nome => '3ª Paralela', :situacao => '001'
    TipoLogradouro.create :nome => '3ª Rua', :situacao => '001'
    TipoLogradouro.create :nome => '3ª Subida', :situacao => '001'
    TipoLogradouro.create :nome => '3ª Travessa', :situacao => '001'
    TipoLogradouro.create :nome => '3ª Vila', :situacao => '001'
    TipoLogradouro.create :nome => '3º Alto', :situacao => '001'
    TipoLogradouro.create :nome => '3º Beco', :situacao => '001'
    TipoLogradouro.create :nome => '4ª Avenida', :situacao => '001'
    TipoLogradouro.create :nome => '4ª Paralela', :situacao => '001'
    TipoLogradouro.create :nome => '4ª Rua', :situacao => '001'
    TipoLogradouro.create :nome => '4ª Subida', :situacao => '001'
    TipoLogradouro.create :nome => '4ª Travessa', :situacao => '001'
    TipoLogradouro.create :nome => '4ª Vila', :situacao => '001'
    TipoLogradouro.create :nome => '5ª Avenida', :situacao => '001'
    TipoLogradouro.create :nome => '5ª Rua', :situacao => '001'
    TipoLogradouro.create :nome => '5ª Subida', :situacao => '001'
    TipoLogradouro.create :nome => '5ª Travessa', :situacao => '001'
    TipoLogradouro.create :nome => '5ª Vila', :situacao => '001'
    TipoLogradouro.create :nome => '6ª Avenida', :situacao => '001'
    TipoLogradouro.create :nome => '6ª Rua', :situacao => '001'
    TipoLogradouro.create :nome => '6ª Subida', :situacao => '001'
    TipoLogradouro.create :nome => '6ª Travessa', :situacao => '001'
    TipoLogradouro.create :nome => '7ª Rua', :situacao => '001'
    TipoLogradouro.create :nome => '7ª Travessa', :situacao => '001'
    TipoLogradouro.create :nome => '8ª Rua', :situacao => '001'
    TipoLogradouro.create :nome => '8ª Travessa', :situacao => '001'
    TipoLogradouro.create :nome => '9ª Rua', :situacao => '001'
    TipoLogradouro.create :nome => '9ª Travessa', :situacao => '001'
    TipoLogradouro.create :nome => 'Acampamento', :situacao => '001'
    TipoLogradouro.create :nome => 'Acesso', :situacao => '001'
    TipoLogradouro.create :nome => 'Adro', :situacao => '001'
    TipoLogradouro.create :nome => 'Aeroporto', :situacao => '001'
    TipoLogradouro.create :nome => 'Alameda', :situacao => '001'
    TipoLogradouro.create :nome => 'Alto', :situacao => '001'
    TipoLogradouro.create :nome => 'Antiga Estrada', :situacao => '001'
    TipoLogradouro.create :nome => 'Área', :situacao => '001'
    TipoLogradouro.create :nome => 'Área Especial', :situacao => '001'
    TipoLogradouro.create :nome => 'Artéria', :situacao => '001'
    TipoLogradouro.create :nome => 'Atalho', :situacao => '001'
    TipoLogradouro.create :nome => 'Avenida', :situacao => '001'
    TipoLogradouro.create :nome => 'Avenida Contorno', :situacao => '001'
    TipoLogradouro.create :nome => 'Avenida Marginal', :situacao => '001'
    TipoLogradouro.create :nome => 'Avenida Marginal Direita', :situacao => '001'
    TipoLogradouro.create :nome => 'Avenida Marginal Esquerda', :situacao => '001'
    TipoLogradouro.create :nome => 'Avenida Velha', :situacao => '001'
    TipoLogradouro.create :nome => 'Baixa', :situacao => '001'
    TipoLogradouro.create :nome => 'Balão', :situacao => '001'
    TipoLogradouro.create :nome => 'Beco', :situacao => '001'
    TipoLogradouro.create :nome => 'Belvedere', :situacao => '001'
    TipoLogradouro.create :nome => 'Bloco', :situacao => '001'
    TipoLogradouro.create :nome => 'Bosque', :situacao => '001'
    TipoLogradouro.create :nome => 'Boulevard', :situacao => '001'
    TipoLogradouro.create :nome => 'Bulevar', :situacao => '001'
    TipoLogradouro.create :nome => 'Buraco', :situacao => '001'
    TipoLogradouro.create :nome => 'Cais', :situacao => '001'
    TipoLogradouro.create :nome => 'Calçada', :situacao => '001'
    TipoLogradouro.create :nome => 'Caminho', :situacao => '001'
    TipoLogradouro.create :nome => 'Campo', :situacao => '001'
    TipoLogradouro.create :nome => 'Campus', :situacao => '001'
    TipoLogradouro.create :nome => 'Canal', :situacao => '001'
    TipoLogradouro.create :nome => 'Chácara', :situacao => '001'
    TipoLogradouro.create :nome => 'Ciclovia', :situacao => '001'
    TipoLogradouro.create :nome => 'Circular', :situacao => '001'
    TipoLogradouro.create :nome => 'Colônia', :situacao => '001'
    TipoLogradouro.create :nome => 'Complexo Viário', :situacao => '001'
    TipoLogradouro.create :nome => 'Comunidade', :situacao => '001'
    TipoLogradouro.create :nome => 'Condomínio', :situacao => '001'
    TipoLogradouro.create :nome => 'Conjunto', :situacao => '001'
    TipoLogradouro.create :nome => 'Conjunto Mutirão', :situacao => '001'
    TipoLogradouro.create :nome => 'Contorno', :situacao => '001'
    TipoLogradouro.create :nome => 'Corredor', :situacao => '001'
    TipoLogradouro.create :nome => 'Córrego', :situacao => '001'
    TipoLogradouro.create :nome => 'Descida', :situacao => '001'
    TipoLogradouro.create :nome => 'Desvio', :situacao => '001'
    TipoLogradouro.create :nome => 'Distrito', :situacao => '001'
    TipoLogradouro.create :nome => 'Eixo Industrial', :situacao => '001'
    TipoLogradouro.create :nome => 'Elevada', :situacao => '001'
    TipoLogradouro.create :nome => 'Entrada Particular', :situacao => '001'
    TipoLogradouro.create :nome => 'Entre Quadra', :situacao => '001'
    TipoLogradouro.create :nome => 'Escada', :situacao => '001'
    TipoLogradouro.create :nome => 'Escadaria', :situacao => '001'
    TipoLogradouro.create :nome => 'Esplanada', :situacao => '001'
    TipoLogradouro.create :nome => 'Estação', :situacao => '001'
    TipoLogradouro.create :nome => 'Estacionamento', :situacao => '001'
    TipoLogradouro.create :nome => 'Estádio', :situacao => '001'
    TipoLogradouro.create :nome => 'Estrada', :situacao => '001'
    TipoLogradouro.create :nome => 'Estrada de Ligação', :situacao => '001'
    TipoLogradouro.create :nome => 'Estrada de Servidão', :situacao => '001'
    TipoLogradouro.create :nome => 'Estrada Estadual', :situacao => '001'
    TipoLogradouro.create :nome => 'Estrada Intermunicipal', :situacao => '001'
    TipoLogradouro.create :nome => 'Estrada Municipal', :situacao => '001'
    TipoLogradouro.create :nome => 'Estrada Particular', :situacao => '001'
    TipoLogradouro.create :nome => 'Estrada Velha', :situacao => '001'
    TipoLogradouro.create :nome => 'Estrada Vicinal', :situacao => '001'
    TipoLogradouro.create :nome => 'Favela', :situacao => '001'
    TipoLogradouro.create :nome => 'Fazenda', :situacao => '001'
    TipoLogradouro.create :nome => 'Feira', :situacao => '001'
    TipoLogradouro.create :nome => 'Ferrovia', :situacao => '001'
    TipoLogradouro.create :nome => 'Fonte', :situacao => '001'
    TipoLogradouro.create :nome => 'Forte', :situacao => '001'
    TipoLogradouro.create :nome => 'Galeria', :situacao => '001'
    TipoLogradouro.create :nome => 'Granja', :situacao => '001'
    TipoLogradouro.create :nome => 'Ilha', :situacao => '001'
    TipoLogradouro.create :nome => 'Jardim', :situacao => '001'
    TipoLogradouro.create :nome => 'Jardinete', :situacao => '001'
    TipoLogradouro.create :nome => 'Ladeira', :situacao => '001'
    TipoLogradouro.create :nome => 'Lago', :situacao => '001'
    TipoLogradouro.create :nome => 'Lagoa', :situacao => '001'
    TipoLogradouro.create :nome => 'Largo', :situacao => '001'
    TipoLogradouro.create :nome => 'Loteamento', :situacao => '001'
    TipoLogradouro.create :nome => 'Margem', :situacao => '001'
    TipoLogradouro.create :nome => 'Marina', :situacao => '001'
    TipoLogradouro.create :nome => 'Módulo', :situacao => '001'
    TipoLogradouro.create :nome => 'Monte', :situacao => '001'
    TipoLogradouro.create :nome => 'Morro', :situacao => '001'
    TipoLogradouro.create :nome => 'Núcleo', :situacao => '001'
    TipoLogradouro.create :nome => 'Núcleo Rural', :situacao => '001'
    TipoLogradouro.create :nome => 'Parada', :situacao => '001'
    TipoLogradouro.create :nome => 'Paralela', :situacao => '001'
    TipoLogradouro.create :nome => 'Parque', :situacao => '001'
    TipoLogradouro.create :nome => 'Parque Municipal', :situacao => '001'
    TipoLogradouro.create :nome => 'Parque Residencial', :situacao => '001'
    TipoLogradouro.create :nome => 'Passagem', :situacao => '001'
    TipoLogradouro.create :nome => 'Passagem de Pedestres', :situacao => '001'
    TipoLogradouro.create :nome => 'Passagem Subterrânea', :situacao => '001'
    TipoLogradouro.create :nome => 'Passarela', :situacao => '001'
    TipoLogradouro.create :nome => 'Passeio', :situacao => '001'
    TipoLogradouro.create :nome => 'Passeio Público', :situacao => '001'
    TipoLogradouro.create :nome => 'Pátio', :situacao => '001'
    TipoLogradouro.create :nome => 'Ponta', :situacao => '001'
    TipoLogradouro.create :nome => 'Ponte', :situacao => '001'
    TipoLogradouro.create :nome => 'Porto', :situacao => '001'
    TipoLogradouro.create :nome => 'Praça', :situacao => '001'
    TipoLogradouro.create :nome => 'Praça de Esportes', :situacao => '001'
    TipoLogradouro.create :nome => 'Praia', :situacao => '001'
    TipoLogradouro.create :nome => 'Prolongamento', :situacao => '001'
    TipoLogradouro.create :nome => 'Quadra', :situacao => '001'
    TipoLogradouro.create :nome => 'Quinta', :situacao => '001'
    TipoLogradouro.create :nome => 'Ramal', :situacao => '001'
    TipoLogradouro.create :nome => 'Rampa', :situacao => '001'
    TipoLogradouro.create :nome => 'Recanto', :situacao => '001'
    TipoLogradouro.create :nome => 'Residencial', :situacao => '001'
    TipoLogradouro.create :nome => 'Reta', :situacao => '001'
    TipoLogradouro.create :nome => 'Retiro', :situacao => '001'
    TipoLogradouro.create :nome => 'Retorno', :situacao => '001'
    TipoLogradouro.create :nome => 'Rodo Anel', :situacao => '001'
    TipoLogradouro.create :nome => 'Rodovia', :situacao => '001'
    TipoLogradouro.create :nome => 'Rotatória', :situacao => '001'
    TipoLogradouro.create :nome => 'Rótula', :situacao => '001'
    TipoLogradouro.create :nome => 'Rua', :situacao => '001'
    TipoLogradouro.create :nome => 'Rua de Ligação', :situacao => '001'
    TipoLogradouro.create :nome => 'Rua de Pedestre', :situacao => '001'
    TipoLogradouro.create :nome => 'Rua Particular', :situacao => '001'
    TipoLogradouro.create :nome => 'Rua Principal', :situacao => '001'
    TipoLogradouro.create :nome => 'Rua Velha', :situacao => '001'
    TipoLogradouro.create :nome => 'Servidão', :situacao => '001'
    TipoLogradouro.create :nome => 'Setor', :situacao => '001'
    TipoLogradouro.create :nome => 'Sítio', :situacao => '001'
    TipoLogradouro.create :nome => 'Subida', :situacao => '001'
    TipoLogradouro.create :nome => 'Terminal', :situacao => '001'
    TipoLogradouro.create :nome => 'Travessa', :situacao => '001'
    TipoLogradouro.create :nome => 'Travessa Particular', :situacao => '001'
    TipoLogradouro.create :nome => 'Trecho', :situacao => '001'
    TipoLogradouro.create :nome => 'Trevo', :situacao => '001'
    TipoLogradouro.create :nome => 'Túnel', :situacao => '001'
    TipoLogradouro.create :nome => 'Unidade', :situacao => '001'
    TipoLogradouro.create :nome => 'Vala', :situacao => '001'
    TipoLogradouro.create :nome => 'Vale', :situacao => '001'
    TipoLogradouro.create :nome => 'Vereda', :situacao => '001'
    TipoLogradouro.create :nome => 'Via', :situacao => '001'
    TipoLogradouro.create :nome => 'Via Coletora', :situacao => '001'
    TipoLogradouro.create :nome => 'Via Costeira', :situacao => '001'
    TipoLogradouro.create :nome => 'Via de Acesso', :situacao => '001'
    TipoLogradouro.create :nome => 'Via de Pedestre', :situacao => '001'
    TipoLogradouro.create :nome => 'Via de Pedestres', :situacao => '001'
    TipoLogradouro.create :nome => 'Via Expressa', :situacao => '001'
    TipoLogradouro.create :nome => 'Via Litoranea', :situacao => '001'
    TipoLogradouro.create :nome => 'Via Local', :situacao => '001'
    TipoLogradouro.create :nome => 'Viaduto', :situacao => '001'
    TipoLogradouro.create :nome => 'Viela', :situacao => '001'
    TipoLogradouro.create :nome => 'Vila', :situacao => '001'
    TipoLogradouro.create :nome => 'Zigue-Zague', :situacao => '001'
  end

  def self.down
    drop_table :tipo_logradouro
  end
end
